/*公共部分*/

* {	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
BODY {LINE-HEIGHT: 20px; FONT-FAMILY:Arial,"宋体"; FONT-SIZE: 12px; background:#fff; margin-left:auto; margin-right:auto; text-align:center}
ul,li{ margin:0px; padding:0px; list-style:none}
.fc {CLEAR: both}
.fl {FLOAT: left}
.fr {FLOAT: right}
.none {	DISPLAY: none}
IMG {border:0px}
.red {COLOR: red}
.must_input {COLOR: red; FONT-WEIGHT: bold}
.green {COLOR: green}
.blue {	COLOR: blue}
.gray {COLOR: gray}
.clear {CLEAR: both}
A {COLOR: #545454; TEXT-DECORATION: none}
A:hover {COLOR: #ff0000; TEXT-DECORATION: none}
P {LINE-HEIGHT: 26px; padding:0px; margin:0px}

#box{width:auto;height:auto;}
#box_t{width:auto; height:16px; background:url(box_t_c.png) repeat-x;}
#box_t_l{width:16px; height:16px; background:url(box_t_l.png) no-repeat; float:left}
#box_t_r{width:16px; height:16px; background:url(box_t_r.png) no-repeat; float:right}
#box_b{width:auto; height:16px; background:url(box_b_c.png) repeat-x;}
#box_b_l{width:16px; height:16px; background:url(box_b_l.png) no-repeat; float:left}
#box_b_r{width:16px; height:16px; background:url(box_b_r.png) no-repeat; float:right}
#box_cl{width:16px; background:url(box_l.png) repeat-y; height:auto; float:left}
#box_cr{width:16px; background:url(box_r.png) repeat-y; height:auto; float:right}
#box_c{width:auto; height:auto;background:url(box_l.png) repeat-y white;}
#box_cc{ float:left; width:auto; height:auto;}

#you { float:left;width:760px;}
#you1 { float:left;width:760px; height:60px; background-image:url(you1.jpg);}
#you2 { float:left;width:760px; min-height:500px; background-image:url(you2.jpg);}
#you3 { float:left;width:760px; height:20px; background-image:url(you3.jpg);}
#you1 strong { display:block; margin-top:0px; text-align:center; width:130px; height:50px; font-size:14px; line-height:65px; color:#FFF; float:left;}
#you1 span { display:block; margin-top:0px; text-align:center; margin-left:200px; width:330px; height:50px; line-height:65px; color:#333; float:left;}

/*Top 部分*/
#top_main {width:100%; height:142px;margin-left:auto; margin-right:auto;  overflow:hidden; background:url(top_bg.png) repeat-x;)}
#top {MARGIN: 0px auto; WIDTH: 1002px; height:98px; overflow:hidden ; background:url(top_bg.jpg) repeat-x;}
#top_logo {WIDTH: 480px; HEIGHT:98px; float:left}
#lang {WIDTH: 154; HEIGHT:18px; color:#545454; float:right; margin-top:12px; margin-right:30px; line-height:18px;}
#lang img{ margin-right:10px; margin-left:10px; }
#top_tel {WIDTH: 254px;  HEIGHT:98px; float:right; background:url(top_tel.jpg)  no-repeat; }

/*菜单*/
#navigation_main {HEIGHT: 44px; width:1002px; margin-left:auto; margin-right:auto;;}
#navigation {WIDTH: 1002px; HEIGHT: 44px; PADDING-TOP: 0px; clear:both}
#navigation UL{}
.n_blank{height:17px; clear:both; overflow:hidden}
#nav{ width:1008px; height:auto; overflow:hidden; margin:0 auto;}
#nav ul{list-style:none; padding-left:0px; width:1002px;}

#nav ul li{ float:left; display:block; font-size:14px; line-height:44px; height:44px; overflow:hidden; font-weight:bold; font-family:微软雅黑; color:#fff ; text-align:center;}
#nav ul li a{ display:block; text-decoration:none; width:108px; height:44px; color:#fff; text-align:center;background:url(line.png) 0px 2px no-repeat;}
#nav ul li.nav_first a{background:url(*)}
#nav ul li a:hover{ height:44px; color:#fff;background:url(over_bg.png) no-repeat;}
#nav ul li.selected{height:44px;  color:#fff; overflow:hidden;background:url(over_bg.png) no-repeat;}
#nav ul li.selected A{color:#fff; }

/*----主容器*/
#main{width:1002px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; background:white}
#mainC{width:1002px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:20px;}
/*banner幻灯片*/
#banner{width:1000px; height:280px; margin:auto; position:relative; overflow:hidden}
#bannerC{width:1339px; height:280px; margin-left:auto; margin-right:auto; overflow:hidden}
#bn_bar{width:1005px; height:350px; background:url(bn_k.png) no-repeat; position:absolute; z-index:1}
.blank_bn{width:auto; height:17px; overflow:hidden; clear:both}

#banner2{width:1000px; height:200px; margin:auto; overflow:hidden}
#bannerC2{width:1000x; height:200px;}

/*中间部分*/
#main2{width:1002px; height:572px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:center}
.main2L{width:206px; float:left; background:#f9f9f9}
.main2R{width:760px; float:right; }
#main2C{width:980px; height:540px; margin-left:auto; margin-right:auto; overflow:hidden;}
.main2c1{width:980px; height:275px; background:#f9f9f9}
.main2c1L{width:206px; float:left; margin-right:15px; overflow:hidden}
.main2c1L2{width:495px; float:left;}
.main2c1R{width:250px; float:right; }
.pro_class_t{width:206px; height:58px; background:url(ProclassT.jpg) no-repeat;}
.pro_class_c{width:206px; height:207px; padding-top:10px; }
.pro_class_c ul li{width:206px; height:35px; font-size:14px; font-weight:bold; text-align:left; text-indent:50px;}
.pro_class_c ul li A{ display:block;width:206px; height:auto; line-height:28px; background:url(nav_off.jpg) no-repeat; color:#000}
.pro_class_c ul li A:hover{ display:block;width:206px; height:auto;line-height:28px; background:url(nav_on.jpg) no-repeat;color:#fff}

/*菜单*/

		#suckertree1 li {
             cursor:pointer; width:105px; height:auto; font-size:14px;  position:relative; float:left; font-family:微软雅黑; margin-bottom:10px;}
		

		#suckertree1 ul {
         padding-bottom:20px;
		}
		
		#suckertree1 ul li {
			width:205px; 
			height:30px; 
			line-height:30px;
			text-align:left;
		    padding-left:1px;
			color:#227ad4;
		    background:url(point.jpg) 40px 15px no-repeat;
			border-bottom:1px dotted #ccc;
		}
		

		#suckertree1 ul li a {
			color:#227cd4;
			display:block;
			height:30px; 
			line-height:30px;
			text-align:left;	
			 background:url(*);
		}
		
		#suckertree1 ul li a:hover {
			color:#000;
			display:block;
			text-decoration:none;
			background:url(*);
		}


/*首页公司简介*/
.index_About{width:465px; height:240px; margin-left:auto; margin-right:auto;  margin-left:16px;}
.index_aboutT{width:465px; height:30px; background:url(line1.png) bottom repeat-x}
.index_aboutT span.l{width:98px; height:30px; line-height:30px; display:block; float:left; background:url(t_bg.jpg) no-repeat; text-align:center; font-size:14px; color:white;; font-weight:bold}
.index_aboutT span.more{ float:right; font-size:12px; color:black; font-weight:bold; font-family:宋体; padding-right:5px; display:block; padding-top:10px;}
.index_aboutC{ margin-top:10px; text-indent:20px; text-align:left; line-height:23px;}
.about_pic{width:153px; height:91px; float:left; background:url(pic_bg.jpg) no-repeat;}
.index_News{width:225px; height:240px; margin-left:auto; margin-right:auto;  margin-left:16px; }
.index_NewsT{width:220px; height:30px; background:url(line1.png) bottom repeat-x}
.index_NewsT span.l{width:98px; height:30px; line-height:30px; display:block; float:left; background:url(t_bg.jpg) no-repeat; text-align:center; font-size:14px; color:white; font-weight:bold}
.index_NewsT span.more{ float:right; font-size:12px; color:black; font-weight:bold; font-family:宋体; padding-right:5px; display:block; padding-top:10px;}
.index_NewsC{ margin-top:10px;}
.index_NewsC ul li{ height:25px ; line-height:25px; background:url(point.jpg) 0px 10px no-repeat; text-align:left; padding-left:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.Pro_blank{height:13px; width:100%; clear:both ; overflow:hidden}
.Index_Product{ width:980px; height:250px; clear:both}
.index_Pro{width:948px; margin-left:auto; margin-right:auto; overflow:hidden;}
.index_ProT{width:948px; height:30px; background:url(line1.png) bottom repeat-x}
.index_ProT span.l{width:98px; height:30px; line-height:30px; display:block; float:left; background:url(t_bg.jpg) no-repeat; text-align:center; font-size:14px; color:white; font-weight:bold}
.index_ProT span.more{ float:right; font-size:12px; color:black; font-weight:bold; font-family:宋体; padding-right:5px; display:block; padding-top:10px;}
#CSSBox{width:890px;height:180px; border:0px solid #000000; margin:18px auto;overflow:hidden;background-color:#ffffff;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; width:190px;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px; margin-top:5px;}
#CSSContent img{width:176px; height:138px; border:1px solid #b2aeab; }


/*新闻部分*/
.News{width:auto; height:auto; margin-left:auto; margin-right:auto;  margin-left:16px; }
.NewsT{width:auto; height:30px; background:url(line1.png) bottom repeat-x}
.NewsT span.l{width:98px; height:30px; line-height:30px; display:block; float:left; background:url(t_bg.jpg) no-repeat; text-align:center; font-size:14px; color:white; font-weight:bold}
.NewsT span.more{ float:right; font-size:12px; color:black; font-weight:bold; font-family:宋体; padding-right:5px; display:block; padding-top:10px;}

.NewsT span.more{color:#8d8d8d}
.NewsT span.more A{color:#8d8d8d;padding-left:5px;padding-right:5px;}

#NewsC{ margin-top:30px; width:650px; margin-left:auto; margin-right:auto}
#NewsC li{width:650px; height:30px ; line-height:30px; background:#f6f6f6; text-align:left; padding-left:10px; border-bottom:1px solid #dbdbdb;}
#NewsC li.bai{ width:650px; height:30px ; line-height:30px; background:#ffffff; text-align:left; padding-left:10px; border-bottom:1px solid #dbdbdb;}
#NewsC li span.i{width:50px; display:block; float:left; text-align:center}
#NewsC li span.t{width:400px; display:block; float:left; text-align:left}
#NewsC li span.time{width:100px; display:block; float:right; text-align:center}



/*产品部分*/
.Product{width:auto; height:auto; margin-left:auto; margin-right:auto;  margin-left:16px; }
.ProductT{width:auto; height:30px; background:url(line1.png) bottom repeat-x;}
.ProductT span.l{width:98px; height:30px; line-height:30px; display:block; float:left; background:url(t_bg.jpg) no-repeat; text-align:center; font-size:14px; color:white; font-weight:bold}
.ProductT span.more{ float:right; font-size:12px; color:black; font-weight:bold; font-family:宋体; padding-right:5px; display:block; padding-top:10px;}


#ProductC{ float:left;margin-top:30px; width:740px;}
#ProductC li{ float:left; list-style:none; border:0px solid red; width:182px; margin-bottom:20px;}
#ProductC li span{ display:block; text-align:center; font-size:12px; margin-top:5px; width:182px; height:20px; line-height:20px; overflow:hidden;}
#ProductC img{width:168px; height:132px; border:1px solid #b2aeab; }

.nr8 { float:left;  width:720px;text-align:left; margin-left:20px; line-height:180%; font-size:14px; padding-top:15px;}
.nr8 p { text-align:left;}

/*首页产品*/


#main_pro{width:980px; height:260px; margin-left:auto; margin-right:auto; }
#pro_blank{ height:30px; clear:both;width:985px;}
.probox {overflow:hidden; width:980px; margin:0 auto; height:250px;}
.pcont { width:920px; float:left; overflow:hidden;}
.ScrCont {width:32766px;zoom:1;}
#List1_1, #List2_1 {float:left;}
.LeftBotton{float:left;width:30px;}
.RightBotton {float:right;width:25px;}
.LeftBotton a{width:25px; height:118px; margin-top:15px; background:url(prevnext.jpg) no-repeat left center; }
.RightBotton a{width:25px; height:118px; margin-top:15px; background:url(prevnext.jpg) no-repeat right;}
.pl { width:230px; float:left; display:inline; text-align:center }
.pl h4{text-align:center; line-height:25px; background:#f8f8f8; font-weight:bold}
.pl img{width:212px; height:160px; }
.pl p{text-align:center; line-height:34px; color:black; font-size:13px;}




/*底部信息*/

#foot{width:1002px; height:94px; overflow:hidden; margin:0 auto; background:url(foot_bg.png) repeat-x; margin-left:auto; margin-right:auto}
#foot_main{width:1002px; height:94px; margin-left:auto; margin-right:auto; padding-top:40px; letter-spacing:0.5px; color:#000; text-align:center}
#foot_main p{ padding:0px; margin:0px; line-height:20px;}

/*全屏banner */
.mainbanner{height:454px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:454px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:454px;position:relative;}
.mainbanner_window li{width:2000px;height:454px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:390px;width:500px;height:30px;margin-left:-75px;position:absolute; display:none}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}


#yqlj {
	margin:auto;
	width:1000px;
	height:25px;
	text-align:left;
	color:#666;
	line-height:25px;
	}

/*内页新闻内容部分*/
#all1 li{ background-image:url(/pic/dian.jpg); background-repeat:no-repeat; background-position:0px 5px; width:690px; height:25px; line-height:25px; border-bottom:1px dashed #ccc; margin-top:5px; margin-left:0px;}
#all1 li a{ width:500px; height:25px; line-height:25px; text-decoration:none; color:#666666; color:#333; float:left; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; text-indent:25px; font-size:14px;}
#all1 li span{ float:right; width:100px; height:20px; line-height:20px; overflow:hidden; font-size:12px;color:#666666;}
#all1 li a:hover{ color: #f00;}


/*type页翻页*/
#fanye{ width:680px; float:left; clear:both;height:33px;line-height:33px;margin-top:20px;text-align:center;}
#fanye a{background-color:#c8c8c8;color:#fff;margin-left:1px;padding:5px 10px;}
#fanye .fanyenow,#fanye a:hover{background-color:#c62229;}

/*订单、留言、会员*/
#qzdingdan, #qzliuyan {width:690px; height:580px; margin-top:30px;}
#qzhuiyuan {width:650px; height:400px;}


/*page页*/

#wen {
	float:left;
	width:672px;
	margin-left:20px;
	_margin-left:10px;
	}
#wen1 {
	float:left;
	width:670px;
	height:90px;
	text-align:center;
	font-family:"黑体";
	font-size:22px;
	font-weight:bold;
	line-height:90px;
	color:#666;
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	}
#wen2 {
	width:670px;
	margin:auto;
	text-align:center;
	}

#wen2 img {
	max-width:600px;
	border:1px solid #CCC;
	padding:1px;
	}
#wen3 {
	width:670px;
	color:#666;
	font-size:14px;
	line-height:180%;
	text-align:left;
	}


#sxpian {
	float:left;
	width:600px;
	clear:both;
	margin-top:20px;
	margin-bottom:20px;
	font-size:12px;
	}

#sxpian li { float:left; width:600px; margin-top:6px;}

#sxpian li span {
	float:left;
	display:block;
	width:55px;
	height:22px;
	line-height:22px;
	background-color:#EFEFEF;
	border:1px solid #DCDCDC;
	text-align:center;
	}
	
#sxpian a, #sxpian a:visited{
	float:left;
	margin-left:10px;
	color:#809806;
	}


#sxpian a:hover{
	text-decoration:underline;
	}
